Big Huge Thesaurus

Prunus cerasus marasca

noun